.assets-list li {
    padding: .0948rem .237rem;
    margin-top: .0385rem;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    color: #999;
    background-color: #fff;
}

.assets-list h3 {
    font-size: .118rem;
    color: #675853;
}

.assets-list h3::before {
    display: inline-block;
    content: " ";
    width: .055rem;
    height: .055rem;
    background-color: #ff3222;
    border-radius: 50%;
    vertical-align: top;
    margin: .043rem .051rem 0 0;
}

.assets-list p {
    text-align: right;
    margin-top: .038rem;
    font-size: .142rem;
    font-weight: 100;
    color: #675853;
}

.assets-list p span {
    color: #ff3222;
    font-size: .408rem;
}

.assets-list .total {
    color: #ff3222;
    font-size: .408rem;
}

.assets-list .total span {
    font-size: .204rem;
}